translate English to French: Technical and economic cooperation among developing countries
Coopération technique et économique entre pays en développement