hydroxyacetal - French English Dictionary