Translation of "Putzschwamm" in English

Eigentlich müsste man sich diese Scheiben relativ leicht aus Putzschwamm selbst zusammen basteln können?
Actually it should be relatively easy to make those slices at home from a cleaning sponge?
ParaCrawl v7.1

Ein Putzschwamm wurde auf eine Teleskopstange montiert, um damit die Fahrerscheiben im öffentlichen Nahverkehr zu säubern.
A sponge was mounted onto a telescope pole and used to clean the windshields of public transportation vehicles.
CCAligned v1