life contingent - Spanish English Dictionary