deduction in French
deduction in French
déduction
that which is subtracted or removed
déduction
process of reasoning