location of police training facility - Turc Anglais Dictionnaire