physical and mental endurance - İspanyolca İngilizce Sözlük