What does Beinbeugen mean?

Beinbeugen - German to English

leg curl [exercise]