Google Translate
Google Translate is a service provided by Google that enables users to be able to instantly translate various words and phrases into different languages. Google translate has a database of over 100 languages to choose from, and can translate words that are present in images.