ethylenedithiol - English Synonyms Dictionary