I would like to point you to a new language translator from live.com. It is still in its Beta version, but not bad up to this point.
I did some trials to translate English to Arabic (my native language) and any person who understands Arabic can make sense of what is being translated!!
Check it here: http://translator.live.com/Default.aspx
Regards
Tags: