dust protection helmet - French English Dictionary