indigoberry (randia echinocarpa) - Spanish English Dictionary