Download English - French Dictionary chrome extension. Easy to use comprehensive English-French Dictionary and install in your Google chrome browser. This is Direct English - French Dictionary Crx download for Chrome it is also called English - French Dictionary offline CRX for chrome Download. This English - French Dictionary is used to Easy to use comprehensive English-French Dictionary