self-rescue mouthpiece respirator - French English Dictionary