conclusion of a peace treaty - Français Anglais Dictionnaire