Msdict - Electronic English Dictionary for Smartphone. It contains the definition of more than 40,000 words and clearly shows which words and phrases are actually used in the English language. In the program there is an explanation of grammar, vocabulary, spelling and punctuation.
Vocabuilder English - Danish Vocabuilder is a mobile application designed to help you learn new languages. It can help you learn new words and improve your vocabulary. The application has a list of words with its translation in another language. A combination of a word and its translation makes up a 'virtual flash card'