vent one’s fury on someone - Francés Inglés Diccionario