From Anthony Goubard:
JLearnIt Portable is a multilingual dictionary where words are sorted by categories. Each word has a level of use, so you can begin by learning words often used. The languages included are English, French, Spanish, Dutch, German, Italian, Hebrew and many other languages. You can also find words (even incomplete words), translate sentences, save your score (so the questionnaire won t ask you the words you know), and add your vocabulary.