town charter - Français Anglais Dictionnaire