not set foot - Turco Inglés Diccionario