Used OpenTeacher for Windows?
Developer’s Description
By Milan Boers
OpenTeacher is an open source vocabulary training application that helps you learn a foreign language. Enter a list of words in both a known and a foreign language, and OpenTeacher tests you.
Its feature include with smart question asking and interval training, think answer, shuffle answer and repeat answer input modes, easy symbol, Greek and Cyrillic input, read and write T2K (Teach2000), writes and read ABBY Live Tutor files, save and open your online WRTS lists, print your word lists and available in English, Spanish, German, Dutch, Hungarian, Russian and Turkish.
Explore More

Dictionary. for Windows 8
FreeGT4T
Free
teachMe Portable
Free
Client for Google Translate Portable
FreeGrammar shark
Free
L33T/English Translator
FreeSlovoed Compact German<>Italian Dictionary
Trial version
Langenscheidt Professional-Dictionary French
Trial version@promt Expert Translator Multilingual Giant
Trial version
teachMe
FreePronunciation Patterns Network Subscription Edition
Trial versionATranslator
Free