physical and mental endurance - Turco Inglés Diccionario