I made a web application to look up words or expressions in dialogues from movies. This way you can see how these words are used idiomatically. http://www.subasub.com It also translates words to give you some idea about them beforehand. The main feature though is the ability to learn immersively from the dialogues. It currently has support for these languages: English, Spanish, German, French, Italian, Dutch, Hungarian. I would be very happy to get some feedback on it. Maybe you are missing a feature or you would like another language etc. It is still under active development, so there are probably a few things to improve on. Larion