high mountain pass - Turc Anglais Dictionnaire