tax on business profits - Spanish English Dictionary