simplificator - French English Dictionary