the highest administrative authority - Español Inglés Diccionario