short-lived peace - Español Inglés Diccionario