translate English to French: Nippon International Cooperation for Community Development
Nippon International Cooperation for Community Development (NICCO)