Free dictionary software with hundreds of free bilingual wordlists.
It can help foreign-language learners to acquire new vocabulary.
Intuitive application that will help you study words or concepts.
Small application for creating any type of quizzes.
This program will help you translate texts from virtually any language.