translate English to French: Canada Foundation for Innovation Description:
Fondation canada pour l'innovation Description: