Definitions of cartouch:

  • noun:   a cartridge (usually with paper casing)