set foot in - Francés Inglés Diccionario