landslide of river channel - Turc Anglais Dictionnaire