I'm looking for a machine translation site that makes the text readable when you input chinese since I'm unsure of the wording for some sentences.
Google Translate. Really, it's your best bet for MTL. I would be rather interested in online dictionaries though.
well, i use baidu's MTL. https://fanyi.baidu.com/#zh/en/ and google translate. feel like baidu's is better at translating paragraphs/giving out the main idea/structuring the translated sentences while google is better an translating phrases/words i also use multiple online dictionaries.
If what you want is phrasing & wording (sentence structure), but you still use an online dictionary or such to actually double check it, then google translate is pretty good at that actually.
I mostly use the perapera chinese popup dictionary chrome extension, but from what I can tell most Cn dictionaries use the same databse or whatever so they've pretty much all got the exact same information. (I don't remember what the source dictionary they're using/based on is called. Edit: It should be this: https://en.wikipedia.org/wiki/CEDICT https://www.mdbg.net/chinese/dictionary) For those times when one really need to look up something (usually an idiom) but you can't find anything, I'll take a look at http://www.zdic.net/ to get an idea. Of course, for stuff like slang or game terms etc. you just have to use some common sense and be persistent. If something looks weird then it probably is, and often enough you'll find some explanation somewhere if you look hard enough.
There's also http://www.systranet.com/translate for translations I use http://dictionary.pinpinchinese.com/ for dictionary usually
Baidu translate Why use Google if you can use Chinese rip off ver of Google? As a fluent speaker in Chinese and English, i find baidu most accurate in Chinese to Eng, coz even if the English aint refined, not as much gibberish would come out