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