What does Anbaustrohpresse mean?

Anbaustrohpresse - German to English

integral straw baler