sporting cartridge - French English Dictionary