tax demand - Spanish English Dictionary