physically demanding effort - Almanca İngilizce Sözlük