physical and mental endurance - Spanish English Dictionary