peace terms - Español Inglés Diccionario