vegetable leather (euphorbia punicea) - Turkish English Dictionary