limp from having walked a lot - Alemán Inglés Diccionario