vested with extraordinary powers - Turco Inglés Diccionario