national environmental and development commission - French English Dictionary