http://translationparty.com/tp/#5072762
Basically it translates your phrase from english to Japanese and back again, and again, until it doesn't changes. Seems computer translation has a way to go still.
http://translationparty.com/tp/#5072762
http://translationparty.com/tp/#5072762