onerous income tax burden - German English Dictionary