heavy tax burden - Turkish English Dictionary