Wörterbuch Englisch Deutsch 🔎 extended search inundate DeutschEnglish überschwemmen [tech.]inundate [verb]