total payable - Turkish English Dictionary