skeletal muscle relaxants - French English Dictionary