Free dictionary software with hundreds of free bilingual wordlists.
It allows you to use your keyboard appropriately and improve your typing.
Have the right test to evaluate your English, I challenge you to do it!
Program designed to help you learn a foreign language.
Lets you easily find appropriate translation of any word.