huge mass of mud and rocks - Español Inglés Diccionario