public works and settlement directorate - Turc Anglais Dictionnaire