What does Beinstrecker mean?

Beinstrecker - German to English

leg expansion [machine]