A platform-independent vocabulary trainer with correction of mistakes during query, automatic download of audio files from websites, long-term memory aimed queries, semiautomatic supplement of vocables with dictionaries and much more useful features!