Google Translate is a simple mobile translation tool that supports more than 60 languages, offers an SMS translator, and even speaks some of your translations aloud. With its dead-simple interface and variety of input options, it's perfect for pumping out translations in a pinch.
To use Google Translate, select your input and output languages, then choose a method for entering your text. You can type text using your mobile device's keyboard or say the words aloud. Unfortunately, the iOS version still lacks the built-in optical character recognition (OCR) technology that the Android version has, which means you can't input translations with handwriting or photos. Still, in most cases, the input methods present in the app should be enough for your translating needs.