vested with extraordinary powers - Francés Inglés Diccionario