hedge thorn (carissa bispinosa) - German English Dictionary