DiCaption!

Youtube for learning English - Hundreds of videos with subtitle that are updated daily. - Touch any word in the subtitles to see its meaning. - Look up for any word to see its meaning and pronunciation - Build your own vocabulary list - Practice your words by taking a quiz.