small town mayor's wife - French English Dictionary