Google Translator is one of the useful tools that I like. However, it does not support Windows Mobile officially. And only developed for Google own OS ~ Android. However, XDA member, chargedRam created a version of Google Translator for Windows Mobile called Anuvadak (==Translator in Hindi).