Free dictionary software with hundreds of free bilingual wordlists.
It can find translations to a term including several examples for context usage
Intuitive application that will help you study words or concepts.
It helps users to improve their skills and knowledge of words.
Software to learn many kinds of lists.