What does Baumwollabfallweberei mean?

Baumwollabfallweberei - German to English

cotton weaving mill