spillway (of a barrage) - Deutsch Englisch Wörterbuch