non-refundable purchase taxes - Turkish English Dictionary