hydroxybutyraldehyde - English Synonyms Dictionary