are you on foot - Francés Inglés Diccionario