to��impugn something - Allemand Anglais Dictionnaire