bill of debenture payable at sight - Turkish English Dictionary