iTranslate Voice
Already one of the most popular apps out there, the
iTranslate Voice, has made translating more efficient and better than ever. The app allows you to instantaneously speak 31 languages. The voice recognition technology is able to automatically translate real conversations between many different languages, and does so with stunning accuracy. You can also look up any specific word using either voice, or by typing it into the database. It's a must-have app for communicating with people who speak other languages.
iTranslate Voice, .$99
[Photo via]