maintain peace and security - German English Dictionary