meaning of Boucherot-Glied

Boucherot-Glied - German to English

snubber