hedge thorn (carissa bispinosa) - French English Dictionary