What does Bleigummilappen mean?

Bleigummilappen - German to English

lead rubberized flap