national cleaner production centre - German English Dictionary