place of secure custody - Turc Anglais Dictionnaire