term debenture - Turkish English Dictionary