hydroxy-carboxylic acid - German English Dictionary