What does Auflagepratze mean?

Auflagepratze - German to English

assistance foot