non-depolarising muscle relaxant - Turkish English Dictionary