meaning of Alligator-Dübel

Alligator-Dübel - German to English

toothed ring