high mountain - Turc Anglais Dictionnaire