Apologies for the shameless plug, but I've made a Chrome extension which should be useful for anyone learning a foreign language:
Readlang | https://chrome.google.com/webstore/detail/readlang-web-reade...
It allows you to read web-pages in your target language, translate the words and phrases you don't know, and review them all later with flashcards which include some context from the original source.