meaning of Baumwollballenpresse

Baumwollballenpresse - German to English

cotton baling press