meaning of Antibeschlagtuch

Antibeschlagtuch - German to English

anti-mist fabric