top of a treeless hill - Turc Anglais Dictionnaire