have to hoof it - Alemán Inglés Diccionario