ancient settlement ruins - French English Dictionary