join/combine forces - Turc Anglais Dictionnaire