x-ray cartridge - French English Dictionary