translate English to French: Canada is a multicultural society whose ethno-cultural composition has been shaped over time by different waves of immigrants and their descendents, as well as by the Aboriginal peoples of the country.
Le Canada est une société multiculturelle. Sa composition ethnoculturelle a été façonnée au fil des ans par différentes vagues d'immigrants et leurs descendants, qui se sont ajoutés aux peuples autochtones déjà présents.