give something a new lease on life - Francés Inglés Diccionario