The multilingual dictionary and trainer MemoPump helps to increase one's vocabulary during learning any foreign language quickly. It allows creating own full value dictionaries (it is possible to specify transcription for every lexical card, usage examples, dictionary entries, grammatical terms). Using exercises built in into MemoPump (choosing translation variants, spelling, comparison, etc.) you will easily memorize any foreign word. Periodical quizzes, flexible system of prompting and statistics of testing will help to memorize new words quicker and more effectively. The application has a simple and convenient user interface and also provides rich capabilities of its using both as an ordinary electronic dictionary and as a convenient word trainer.