irrefutable proof - Espagnol Anglais Dictionnaire