translate English to French: Technology Partnerships Canada:
Partenariat technologique Canada :