travel far on foot - Francés Inglés Diccionario