irrevocable beneficiary - German English Dictionary