run one's feet off - Alemán Inglés Diccionario