About From the creators: The purpose of this project is to create a free, open simple dictionary for students to use. The words in the dictionary will reviewed for quality and...
Official translations of technical terminology. From the Office of the French Language. No obvious way to download the source.