historic town centre - French English Dictionary