revenue deduction - French English Dictionary