cause great pain or affliction - Almanca İngilizce Sözlük