turbo cartridge - German English Dictionary