income debenture - Spanish English Dictionary