paper payable to bearer at sight - Turkish English Dictionary