improved corporate governance - Francés Inglés Diccionario