skeletal muscle relaxants - Spanish English Dictionary