onerous income tax burden - Spanish English Dictionary