corporation tax deduction - French English Dictionary