verflechten

verflechten : to twist, to weave

In unseren Träumen verflechten sich Gedanken und Erinnerungen.

In our dreams, thoughts and memories intertwine.