alpha-hydroxy sulfonic acid - French English Dictionary