refute (an argument) - Espagnol Anglais Dictionnaire