glass-passivated seal - Turkish English Dictionary