contribute to maintaining peace and stability - Español Inglés Diccionario