a cliff or high place - Turc Anglais Dictionnaire