natal plum (carissa macrocarpa) - French English Dictionary