chief inspector with extraordinary powers - Turco Inglés Diccionario