floating debenture - Turkish English Dictionary