8 of 8Image
(Credit: Penpower Technology)
Not only is Worldictionary able to translate from 21 languages to 59 languages (at the time of writing — though there are ongoing updates), it does so by sight. The translation engine is still based on either Google or Bing translations, but Worldictionary can do its translations by simply pointing your phone camera at the word in question. This can be hugely advantageous when, say, you're trying to read Chinese or other character-based languages — and it also saves you the hassle of typing in the word and using the right accents. You can either translate through the lens or from a photo, which can be taken by simply touching the screen. The app requires an internet connection, so taking a photo means that you can translate it later when you're online.
Once the word has been detected, you can read a detailed description of its meaning, look it up on Wikipedia or do a YouTube search on it, just in case you need extra information on its context.