grease reservoir - Turkish English Dictionary