landslide typically caused by rain/erosion - Español Inglés Diccionario