In a large saucepan, saute the leeks, zucchini and garlic in olive oil until soft. Add the dill and saute until limp. Add the broth, bring to a boil, and simmer for about 15-20 minutes, until everything is soft.
Let the soup cool a bit then run through a blender or food processor until smooth but not totally textureless.