debentured - French English Dictionary