sulfonic acid halides - French English Dictionary