peace contract - Francés Inglés Diccionario