hydroxyacetal - Spanish English Dictionary