cartridge magazine - Turkish English Dictionary