short-lived peace - Francés Inglés Diccionario