translate English to French: non-profit agencies support.
D. Nouvelles questions de recherche