Found 2 results for translation  
A free translation Web site where you can translate Web pages and text into several languages, or learn a new language.
www.freetranslation.com
 780    18     Thursday, December 30, 2010    # free # translation
You can translate text or Web pages by entering a URL among about 50 languages using the Google language tools page.
translate.google.com/translate_t
 705    11     Saturday, December 4, 2010    # language # translation