debenture redemption - Spanish English Dictionary