affidavit or declaration - Espagnol Anglais Dictionnaire