physical and mental endurance - Español Inglés Diccionario