meaning of Blachenverdeck

Blachenverdeck - German to English

tarpaulin address