tax on hoarding - German English Dictionary