sulfonic acid salts - French English Dictionary