heavy (rain, snow) - Deutsch Englisch Wörterbuch