hydroxy dicarboxylic acids - Spanish English Dictionary