translate English to French: Resident of Canada generally means a person who ordinarily resides in Canada and, in the case of a corporation, has its head office in Canada or is operating a branch office in Canada.
Un résident du Canada est généralement une personne qui réside habituellement au Canada et, dans le cas d’une société, qui a son siège social au Canada ou qui possède une succursale au Canada.