translate English to French: Dozens of languages are spoken by members of Canada's numerous cultural communities.
Des dizaines de langues sont parlées par les communautés issues de l’immigration.