provincial board of environment - Français Anglais Dictionnaire