natal plum (carissa bispinosa) - Español Inglés Diccionario