glass-passivated seal - French English Dictionary