land ablation - Turkish English Dictionary