I'm sorry, I'm not familiar with any any stand-alone translation programs. You may need to google for that. There may be some Lisp based experimental programs. However because a translation depends so much on context, mechanical translation may still be in the realm of AI research. You may try googling for "emacs natural language translation". Also, give the babel-fish web service a try at least, to see if it is good enough (most of the time). Other terms to search for are "NLT", "Natural Language Translation", "NLP", "Natural Language Processing".
Perhaps you may find a web site with a web interface to try it out, with the source being available of the program performing the translation. There may also be college papers written on the subject. Someone's master thesis may include URLs to their source code.