meaning of Auflagepratze

Auflagepratze - German to English

assistance foot