clean wool/cloth of grease - Turkish English Dictionary