ancient landslide - German English Dictionary