travel on foot - Alemán Inglés Diccionario