A free program for Android, by Spin.
Speak All Language Translator is a voice translator app that is simple to use and offers a wide variety of languages for translation. If you have ever had to talk to a person who does not speak your language, you know how frustrating it can be....