life after something - Spanish English Dictionary