central muscle relaxants - French English Dictionary