sacrificial layer - Turkish English Dictionary