In a large non-stick skillet over medium heat, soften the celery, onion, and garlic with the spices in the butter, about 5 minutes. Season with salt and pepper. Add the apple, broth, almonds and apricots. Bring to a boil. Add the cauliflower, cover and simmer for 4 to 5 minutes or until the cauliflower is al dente. Add the lemon juice. Adjust the seasoning.