Wörterbuch Englisch Deutsch 🔎 extended search ahnden DeutschEnglish ahnden avenge [verb] ahnden take revenge on [verb]