landslide of river channel - Türkçe İngilizce Sözlük