hydroxy carboxylic acid - German English Dictionary