the imposition of taxes on income - Español Inglés Diccionario