taxes payable and other fiscal liabilities - Turkish English Dictionary