taxes payable and other fiscal liabilities - Turc Anglais Dictionnaire