translate English to French: CP cleaner production  ESCWA United Nations Economic and Social Commission for Western Asia
CNPP Centre national pour une production propre