negotiated peace - Francés Inglés Diccionario