special provincial directorate of administration - Turc Anglais Dictionnaire