overflowing of water from a river - Deutsch Englisch Wörterbuch