transurethral needle ablation - Turkish English Dictionary