excoriate - Almanca İngilizce Sözlük