fire extinguisher pump - French English Dictionary