grease reservoir - French English Dictionary