powder fire extinguisher - French English Dictionary