1.Cook pasta in large saucepan of boiling water until tender; drain.
2.Meanwhile, place the water, dill, peppercorns and half the rind in large saucepan then add fish; bring to the boil. Reduce heat; simmer, uncovered, 8 minutes, turning fish halfway through cooking time.
3.Remove fish from poaching liquid; discard liquid. When fish is cool enough to handle, flake fish into medium bowl.
4.Heat oil in same cleaned pan; cook onion, garlic and asparagus, stirring, until asparagus is tender. Add snow peas, peas, juice, remaining rind, pasta and fish; stir until hot.
5.Remove from heat; stir in herbs.
You may need a little more liquid in your final pasta dish. Just in case, reserve ½ cup of the pasta cooking liquid and add as required.