swiftly flowing river - Deutsch Englisch Wörterbuch