knock one's heads together - Francés Inglés Diccionario