Google Translate
...Google's service, offered free of charge, instantly translates words, phrases, and web pages between English and over 100 other languages....
https://translate.google.com/
Google Translate - A Personal Interpreter on Your Phone or Computer
...Learn how to translate text, speech, images, documents, websites, and more with Google Translate....
https://translate.google.com/about/