translate English to French: Features a great selection of links to related websites.
Site de l'Université de Montréal.