semi-autonomous government agency - Español Inglés Diccionario