turbo cartridge - French English Dictionary