be pouring down rain - Deutsch Englisch Wörterbuch