not step foot somewhere - Turco Inglés Diccionario