the acidic fruit of this cactus - Francés Inglés Diccionario