trust ledger - Francés Inglés Diccionario