the highest tax payer - German English Dictionary