Translate is a handy dictionary on mobile that allows you to translate words and sentences between 32 languages, and memorizes search history to create your personal dictionary.
You will need internet access to do the translation.
Phone Translator — Translate is a great dictionary that allows you to translate words and sentences between 32 different languages. It also memorizes your search history to create a personalized dictionary. This is an excellent app for those who are going to travel foreign countries.