mouth of the stream - Deutsch Englisch Wörterbuch