Microsoft Translator

A cloud-based machine translation service by Microsoft supporting text, speech, and image translation across many languages.
A cloud-based machine translation service by Microsoft supporting text, speech, and image translation across many languages.