express oneself vehemently and with exaggeration - Deutsch Englisch Wörterbuch