glove anesthesia - Turkish English Dictionary