Free translation service for online automatic translation of text and web pages, translating between many languages, including Spanish, French, Japanese, German ...