on the basis of mutual respect - Turc Anglais Dictionnaire