contribute to maintaining peace and stability - Turco Inglés Diccionario