express oneself vehemently and with exaggeration - Espagnol Anglais Dictionnaire