meaning of Abflutwasser

Abflutwasser - German to English

main liquid release