meaning of Bleigummilamelle

Bleigummilamelle - German to English

lead rubber sheet