sluiced down - Deutsch Englisch Wörterbuch