maintain peace and security - Turco Inglés Diccionario