translate English to French: Nova Scotia was identified in 107 publications.
La Nouvelle Écosse a été associée à 107 publications.