pressure-demand respirator - French English Dictionary