Do you have any word for this in English?
it is made from some fruits and it is sour and something like leather!!!
And I think it is delicious.
Yes, you can pick it up in any grocery store. They are called fruit rollups.
Some contain more actual fruit and juices than others, but most of it is sugar.
I have never seen or heard of that term in the UK. We sell a long thin flat chewy bar made of 100% fruit (for kids) in my healthfood shop but they're just called fruit bars, fruit chews or dried fruit bars.
It's a brand name.