conclusion of a peace treaty - Turc Anglais Dictionnaire