
1. GOOGLE TRANSLATE
We've seen a few clever translation apps in our time, but recently Google Translate has crushed them all. It now offers (sometimes clunky, word-for-word) translations of over 70 languages with input via text, handwritten words or symbols, spoken words or even text recognition via the camera. It can then give you the translation in the form of text or speak it for yo...