debentured - German English Dictionary