debenture redemption - German English Dictionary