sulfaldehyde - English Synonyms Dictionary