meaning of Anbaustrohpresse

Anbaustrohpresse - German to English

integral straw baler