sheltered slope - Turc Anglais Dictionnaire