What does Bleiabstrich mean?

Bleiabstrich - German to English

lead scum