alai mountains - Turc Anglais Dictionnaire