I cannot recommend it any more highly. I use this very often for my own French learning and it's really helped me building my vocabulary and it makes the process of learning so much easier because I'm not copying and pasting into Google Translate all the time. So have a go at Readlang.
Readlang.com got me from near zero ability to read Spanish to, I'm guessing, intermediate or higher reading comprehension. I just kept going and going, not stopping, using readlang's interface to look up words and phrases on the fly, trying to make quick associations in my head with interesting words.
Best tool ever regarding language learning. Phenomenal!!! At the same time you can translate words and create cards in the web. Later learn them. Import/export possible. At the website you can also learn with texts or even musicvideos. This replaces basically everything I have used before, no Duocards or LWT necessary anymore.