Heavy rain - Deutsch Englisch Wörterbuch