firearm cartridge - French English Dictionary