trouble one's head about something - Deutsch Englisch Wörterbuch