vested with extraordinary powers - Turc Anglais Dictionnaire