fruit of the rattail cactus - Francés Inglés Diccionario