What does Baumwollpresse mean?

Baumwollpresse - German to English

cotton fiber hit