the highest tax payer - Francés Inglés Diccionario