hydroxy aldehydes - English Synonyms Dictionary