What does Antifrost- mean?

Antifrost- - German to English

antifreeze