yep, dict.cn is a great site. I recommend you using stardict ( a open source software - window version is also supported), it automatic and get data from the website. Besides, you can find more language data packs for working offline, too.
FREE, OPEN & EASIER TO LOOK UP. :))