evergreen cherry (prunus ilicifolia) - German English Dictionary