the imbursements deducted - Turkish English Dictionary