protective respirator - French English Dictionary