land deduction - French English Dictionary