Hydroxyacetaldehyd - English Synonyms Dictionary