sign a peace treaty - Turco Inglés Diccionario