stop landslide - Turkish English Dictionary