imbursements deducted - Spanish English Dictionary