The Microsoft Research Machine Translation (MSR-MT) team is the creator of Windows Live Translator and also behind the accelerator dubbed "Translate with Windows Live," which comes with IE8 Beta 2.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results