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