hedge thorn (carissa bispinosa) - Spanish English Dictionary