Download Free Translator chrome extension. Free Translator helps you interpret or convert a text to a language of your choice. and install in your Google chrome browser. This is Direct Free Translator Crx download for Chrome it is also called Free Translator offline CRX for chrome Download. This Free Translator is used to Free Translator helps you interpret or convert a text to a language of your choice.