vegetable leather (euphorbia punicea) - French English Dictionary