U-Dictionary is an app which translates English to 38 languages directly. Once you download the offline pack, you can use the dictionary even when you are not connected online.
The unique OCR technology in this app, allows you to just click a sentence or phrase from your smartphone and gives you the translation in the desired language instantly. You can copy any word or sentence while browsing, messaging, or reading news, to get its meaning instantaneously. The Quick Translate feature helps you get the meaning in the notification bar without opening U-Dictionary. Pronunciations are also available in English (US) and English (UK) accents.
A very good resource for quick translation of words and phrases.