skeletal muscle relaxants - Turkish English Dictionary