deep submucosa anesthesia - Turkish English Dictionary