Try this:
Chinese-English Dictionary

the romanized chinese seems to be called Pinyin, if that helps your efforts!