translate English to French: The Canada Site – A single point of access…
Le Site du Canada – Un point d’accès unique…