deep-seated landslide - Spanish English Dictionary