floodwater preventing structure - Französisch Englisch Wörterbuch