nondepolarizing relaxant - Turkish English Dictionary