live on borrowed time - Francés Inglés Diccionario