safety or security duties - Turc Anglais Dictionnaire