national cleaner production centre - French English Dictionary