snap-load cartridge - Turkish English Dictionary