What does Bügelpressenbock mean?

Bügelpressenbock - German to English

pressing buck