tree cactus (carnegiea gigantea) - Español Inglés Diccionario