small town mayor's wife - Turc Anglais Dictionnaire