idea/thought crossing mind - Deutsch Englisch Wörterbuch