powered respirator - French English Dictionary