surgical ablation - Turkish English Dictionary