place where horses roam/run - Turco Inglés Diccionario