new cartridge - German English Dictionary