grease cartridge - French English Dictionary