Yo pienso que es imposible. Para bien traducir hay que entender lo que se traduce y su contexto. Y, por lo que yo sé, no lo lograron todavia las computadoras.

Pero si quieres saber, yo suelo usar http://www.reverso.net a pesar de sus errores y fallos.