This looks promising!
One suggestion to make it more usable:
If I hover over a word in the foreign language, I should instantly see the equivalent word(s) in English highlighted. This way I can look up the words I do not know know very quickly, w/o interrupting the listening experience.
Yes, I know I can click on a word to see what it means, but it's too slow for the purpose of identifying its English equivalent.