refute (an argument) - Français Anglais Dictionnaire