income tax payable - Spanish English Dictionary