the ministry of environment - French English Dictionary