true and faithful record - Espagnol Anglais Dictionnaire