landslide prevention works - Espagnol Anglais Dictionnaire