meaning of Abfangwasser

Abfangwasser - German to English

intercepted liquid