translate English to French: The Translation Bureau, a special operating agency of Public Works and Government Services Canada, has created the Language Portal of Canada and is responsible for its development and management.
Le Bureau de la traduction, organisme de service spécial de Travaux publics et Services gouvernementaux Canada, a créé le Portail linguistique du Canada et en assure le développement et la gestion.