partners in an alliance - Turc Anglais Dictionnaire