Ultra Lingua French English is a program that will translate English to French. Type in a word in English and it will give you the word in French with a definition, and it will even use the word in a French sentence. The program also lets you know if the word is feminine or masculine and what part of speech it is. What is especially great about this dictionary is that you can click on any of the blue words used in the sentence, and you will get the definition as well! Some of the other nifty tools this program comes with are helpful abbreviations, shortcuts, hints and reverse translations. For more detailed information, including on updates, please read the documentation or visit the home page.