small town/borough - French English Dictionary