tree cactus (carnegiea gigantea) - Francés Inglés Diccionario