surgical ablation - Spanish English Dictionary