What does Boucherot-Glied mean?

Boucherot-Glied - German to English

snubber