irrevocable beneficiary - French English Dictionary