A modern lightweight mouse-over popup dictionary for Chinese
Simply hover over Chinese text to see instant translations