provincial environmental directorate - French English Dictionary