bang people's heads together - Deutsch Englisch Wörterbuch