letters of guarantee of allowance deduction - Turkish English Dictionary