not set foot somewhere - Turco Inglés Diccionario