I love it! I was looking for something exactly like this a while ago but I didn't find your site.
I'm especially impressed by the accuracy of contextual translations. I've just done a few simple texts, but it always provided the correct translation in context even for words with several meanings. How does this work?