In a large saucepan, saute squash in 1 teaspoon oil until crisp-tender. Remove and set aside. Add carrots, potato, onion, garlic and remaining oil to the pan. Cook and stir over low heat for 8-10 minutes. Stir in curry powder and ginger; cook for 1 minute. Add the broth, lentils, tomato paste, vinegar and pepper; bring to a boil. Reduce heat; cover and simmer for 30 minutes or until lentils and potatoes are tender. Add spinach and squash; heat through. Yield: 6 servings.