to impugn something - Almanca İngilizce Sözlük