long-reigning peace - Francés Inglés Diccionario