mountainous terrain - Turc Anglais Dictionnaire