sulfonic acid halide - French English Dictionary