Freelang Dictionary is a free software which offers bilingual wordlists including English, French, and Spanish. Users can add, edit, or delete entries as well as create personal learning lists to improve their vocabulary.

Hundreds of wordlists are available on several websites, and you can download them for free. The wordlists consist mostly of translations from English, French, and Spanish; however, there are many more wordlists to choose from. After installing the wordlist of preference, you can either browse it or look for a specific word by typing its first letters. The lists are saved on your device so that you can use them even when offline. You can add, modify or delete entries and even form your dictionary from scratch.
If you make your dictionary or update an existing one, you can use the 'Tools/Send an update to Freelang' menu, and we'll publish your work to our website. Your name will be acknowledged unless specified otherwise, and you still have full copyright of your work.
The Freelang Dictionary also provides you with the option of creating personal practice lists to improve your vocabulary. You select words from the main wordlists, either manually or randomly, and they get added to your practice list. You can display the word and translation automatically, or you can type it.
The software's sound feature is also powerful as you can record entries or download recorded ones for free. Lastly, you can customize the interface by changing the logo or color and translate the menus into the language of your choosing.
Version 4.3.0.1: Bug fix release and support for right to left languages.