vent one’s anger on someone - Alemán Inglés Diccionario