translate English to French: • Support and self-help agencies and associations
• Organismes et associations de soutien et d'entraide