A free app for Android, by DroidCoolApps.
LPlayer – Watch n Learn is an application for watching movies with subtitles and for learning vocabulary. The idea is that you will learn vocabulary in a fun and interactive way.
The best thing is that you don’t need to download anything, you can simply open the application and start watching a movie.
The subtitles are displayed in a small window at the bottom of the screen. You can select a word and get its meaning in the dictionary.
There is an option to hide the subtitles, and you can use the buttons on the side of the screen to move to the next or previous sentence.
The dictionary contains a list of all the words that are used in the movie. You can also search for a word in the dictionary.