removable cartridge - German English Dictionary