clean wool/cloth of grease - French English Dictionary