meaning of Anhangstift

Anhangstift - German to English

hitch-pin