bang people's heads together - Spanish English Dictionary