translate English to French: Technical Interpretation and Communications Section Charities Division
Section de l'interprétation technique et des communications de la Division des organismes de bienfaisance