pearl berry (margyricarpus setosus) - Spanish English Dictionary