dam a stream - Deutsch Englisch Wörterbuch