trithioacetaldehyde - English Synonyms Dictionary