the highest tax payer - Alemán Inglés Diccionario