Lingvoca - Learn English vocabulary with Youtube description
You can learn a lot of new English vocabulary just by watching youtube videos.
Lingvoca is a youtube video player with the ability to select the word you don't understand and get the definition of the word immediately.
You can get the word translation in various languages: German, Italian, French, Spanish, Greek, Hungarian, Polish, Ukrainian and Russian.