stop landslide - French English Dictionary