block landslide - Turkish English Dictionary