crotonaldehyde - English Synonyms Dictionary