self-passivating glaze - Turkish English Dictionary