have one's mind wander - Deutsch Englisch Wörterbuch