English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search pelting rain DeutschEnglish Platzregen {m} pelting rain [noun]