rundown town - French English Dictionary