protective atmosphere cell - French English Dictionary