attestation of the truth of a fact or event - Español Inglés Diccionario