extendible term debenture - Turkish English Dictionary