have one's strength sapped - Almanca İngilizce Sözlük