hydroxy carboxylic acid ether - Spanish English Dictionary