vested with extraordinary powers - German English Dictionary