small town/borough - Français Anglais Dictionnaire