short-lived peace - Alemán Inglés Diccionario