life annuity contract - Allemand Anglais Dictionnaire