meaning of Beinstrecker

Beinstrecker - German to English

leg expansion [machine]