appease (anger/passion) - Francés Inglés Diccionario