be on foot - Alemán Inglés Diccionario