translate English to French: Training and Development Canada is a special operating agency run on a cost-recovery basis.
Formation et perfectionnement Canada est un organisme de service spécial exploité selon un régime de recouvrement des coûts.