floodwater preventing structure - Deutsch Englisch Wörterbuch