the highest administrative authority - Francés Inglés Diccionario