barren mountain - Turc Anglais Dictionnaire