accessible by foot - Turco Inglés Diccionario