eye stalk ablation - German English Dictionary