place where horses roam/run - Turc Anglais Dictionnaire