life trustee - Spanish English Dictionary