thiopental sodium - English Synonyms Dictionary