evergreen cherry (prunus ilicifolia) - Spanish English Dictionary