maintain peace and security - Turc Anglais Dictionnaire