meaning of Baumwollspeiser

Baumwollspeiser - German to English

(automated) cotton feeder