floodwater preventing structure - Spanisch Englisch Wörterbuch