endoscopic bladder neck suspension - Turkish English Dictionary