indenture trustee - Spanish English Dictionary