Wörterbuch Englisch Deutsch 🔎 extended search pelting rain DeutschEnglish Platzregen {m} pelting rain [noun]