travel a large distance on foot - Español Inglés Diccionario