ancient landslide - Turkish English Dictionary