pertaining to town hall - Français Anglais Dictionnaire