resulting trustee - Spanish English Dictionary