Wörterbuch Englisch Deutsch 🔎 extended search rain cap DeutschEnglish Regenkappe {f} [tech.]rain cap [noun]