tax on business activity - Español Inglés Diccionario