decayed town - French English Dictionary