translate English to French: NOTA Développement des ressources humaines Canada.
NOTE It provides an electronic communications channel for persons who are deaf.