Search tools& Chinese-English DictionaryR. ZhengA simple Chinese-English dictionary with definition pop-up on mouse over text featureScreenshots from Mozilla Add-ons