translate English to French: Together, these organizations constitute Canada's network of financial regulation and supervision and provide a system of deposit insurance.
Ensemble, ces ministères et organismes forment le réseau de réglementation et de surveillance financière du Canada, et offrent un système d'assurance-dépôts.