translate English to French: Official Languages Support Programs Branch Programme d'appui aux langues officielles NEW CANADIAN PERSPECTIVES
Official Languages Support Programs Branch Programme d'appui aux langues officielles NOUVELLES PERSPECTIVES CANADIENNES LANGUE ET BILINGUISME :