TinnyTranslator for Android
Speak, then translate into different languages.
Listen this in language accent.
Then share the original and translated content.
Internet connection is required.
It is very helpful for those who are travelling in different countries.
This is simple translator from English to other languages - currently there are 4 languages support, more are coming soon.