onerous income tax burden - Turkish English Dictionary