the highest administrative authority - Espagnol Anglais Dictionnaire