Chinese English Dictionary is a light weight application that can translate words between Chinese and English. Here's a quick list of features
You can try out the demo dictionary.trevstephenson.com or you can just download the source and install it for yourself.