bang people's heads together - German English Dictionary