put their heads together - Turc Anglais Dictionnaire