meaning of Beinbeugen

Beinbeugen - German to English

leg curl [exercise]