devastated mountain - Turc Anglais Dictionnaire