financial transparency - Alemán Inglés Diccionario