translate English to French: You'll find more detailed information on immigration matters elsewhere on this site.
Vous trouverez de plus amples renseignements sur les questions d'immigration en naviguant sur ce site.