debenture interest - Spanish English Dictionary