translate English to French: Participatory development initiative
Initiative de développement participatif