Zhonga.org is a full-featured English to Chinese online dictionary.
Have suggestions or feedback?
Please let us know :-)