conclusion of a peace treaty - Allemand Anglais Dictionnaire