chief inspector with extraordinary powers - Turc Anglais Dictionnaire