landslide of river channel - Francés Inglés Diccionario