translate English to French: International Association of Initiatives of Change
Initiatives of Change - International