pearlberry (vallesia glabra) - Spanish English Dictionary