irredeemable debenture - German English Dictionary