warrants payable - Turkish English Dictionary