Wörterbuch Englisch Deutsch 🔎 extended search strafen DeutschEnglish strafen chastise [verb] strafen punish [verb]