A dictionary of terminology listing industrial, scientific and commercial terms in French and English.
From Québec's Office de la langue française, this French-English dictionary contains over 3 million terms in all disciplines. Definitions are in French, but words can be searched in English or French.
Let us know about it!