Bing found the following results
Microsoft Translator
Microsoft Translator
Search Microsoft Translator - Bing
Microsoft Translator for Personal Use - Microsoft Translator
Translator
Microsoft Translator - Apps on Google Play
Try Microsoft Translator for free
Microsoft Translator Languages - Microsoft Translator
App Features - Microsoft Translator
Microsoft Translator for Business - Microsoft Translator for Business
- Some results have been removed