sulphenamide - French English Dictionary