vent one’s anger on someone - Deutsch Englisch Wörterbuch