What does Abblasestation mean?

Abblasestation - German to English

atmospheric vapor dump station