meaning of Abblasestation

Abblasestation - German to English

atmospheric vapor dump station