thioacetal - English Synonyms Dictionary