skeletal muscle relaxants - English Synonyms Dictionary