live on borrowed time - Spanish English Dictionary