river benches - Deutsch Englisch Wörterbuch