impulse cartridge - French English Dictionary