BabelFish
- Translates up to 150 words from text or web pages from Chinese, French, German, Italian, Japanese, Korean, Portuguese, Russian, or Spanish to English and back, and between French and German.