meaning of Blache

Blache - German to English

tarpaulin