income and corporation tax surcharge - Spanish English Dictionary