strong stream of urine - Deutsch Englisch Wörterbuch