self-passivating glaze - German English Dictionary