What does Bleigummilamelle mean?

Bleigummilamelle - German to English

lead rubber sheet