barbados cherry (malpighia punicifolia) - Spanish English Dictionary