Wörterbuch Englisch Deutsch 🔎 extended search Bestrafung DeutschEnglish Bestrafung {f} castigation [noun] Bestrafung {f} punishment [noun]