town magistrate - Français Anglais Dictionnaire