polysulfonimides - French English Dictionary