landslide prevention works - Turc Anglais Dictionnaire