maintain peace and security - French English Dictionary