bill payable at sight - Turkish English Dictionary