taxes payable and other fiscal liabilities - Spanish English Dictionary