term debenture - Deutsch Englisch Wörterbuch