landslide of river channel - German English Dictionary