Google translation from any language to any other language is very good ,but not 100%
accurate. Try to google it to get the site.
Since ancient times,indexing Chinese character terms is a big problem. A system called weizima places all terms in a fixed position of any dictionary-like listing.