saguaro (camegiea gigantea) - Español Inglés Diccionario