simple debenture - Turkish English Dictionary