landslide threatened area - French English Dictionary