income tax revenue - German English Dictionary