hydroxy sulfonic acid - French English Dictionary