excommunicator - French English Dictionary