the imposition of taxes on income - Francés Inglés Diccionario