meaning of Bügelpressenbock

Bügelpressenbock - German to English

pressing buck