decayed town - Spanish English Dictionary