eye stalk ablation - Turkish English Dictionary