English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search Bestrafung DeutschEnglish Bestrafung {f} castigation [noun] Bestrafung {f} punishment [noun]