drawback debenture - Turkish English Dictionary