translate English to French: The Canada Pavilion.
Le pavillon du Canada.