conclusion of a peace treaty - Turco Inglés Diccionario