financial transparency - Francés Inglés Diccionario