puzzle one's brains - Englisch Synonyme Wörterbuch