christ thorn (euphorbia splendens) - Spanish English Dictionary