English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search diffamieren DeutschEnglish diffamieren pin the blame on sb. [verb] diffamieren vilify [verb]