income and corporate tax - French English Dictionary