life contingent - German English Dictionary