shower (light rainfall) - Deutsch Englisch Wörterbuch