computer disc cartridge - French English Dictionary