physically demanding - İspanyolca İngilizce Sözlük