underground spillway (barrage) - Deutsch Englisch Wörterbuch