electrical cartridge - German English Dictionary