not set foot in - Alemán Inglés Diccionario