electric anesthesia - Turkish English Dictionary