chemical protective cover helmet - French English Dictionary