a peace offering - Francés Inglés Diccionario