peace and regional stability - Alemán Inglés Diccionario