Desktop Dictionary is an online based desktop application which can find English word meanings from different online dictionary web sites and save them to local drive.
Dictionnaire is an open-source French-English dictionary intended to cover modern phraseology as well as entries that are difficult to translate using traditional dictionaries.