meaning of Blechstopfen

Blechstopfen - German to English

sheet-metal plug