vehement reprimand with rude insults - İspanyolca İngilizce Sözlük