meaning of Bleiabstrich

Bleiabstrich - German to English

lead scum