photoflash cartridge - German English Dictionary