huge mass of mud and rocks - Spanish English Dictionary