ablation shield - Turkish English Dictionary