balance payable - Turkish English Dictionary