hydroxy carboxylic acid ether - French English Dictionary