natal plum (carissa macrocarpa) - German English Dictionary