appease (anger/passion) - Alemán Inglés Diccionario