The discoverability of your web service is bad.
The main reason I am using google translate is because it is easier to find that service on the web.
I just type translate and it comes as a suggestion as opposed to translator which never comes as a suggestion.
Thanks for pointing this out to us.
When you search Translate on Google they put their own translator on top.
When you search Translate on Bing you will find both services.
Microsoft Translator Team
Eduardo Loeffel Noce Gobi commented
Doesn't look like the idea is completed. Even though Microsoft Translator is now on the front page, Google's is always shown as the first result.
Did you try translate.bing.com? It works