thiopentobarbital sodium - English Synonyms Dictionary