be overwhelmed with anger - Francés Inglés Diccionario