life beneficiary - French English Dictionary