leatherstem (jatropha spathulata) - Spanish English Dictionary