bond and debenture - Spanish English Dictionary