Translation Sites

 

http://babel.altavista.com http://www.freetranslation.com/index.htm
http://www.translate.ru/eng/