heavy taxation - German English Dictionary