general directorate for protection and control - Turc Anglais Dictionnaire