In a large bowl, whisk together the juice of 3 lemons, the honey and chopped dill. Slowly whisk in the olive oil until the dressing is emulsified. Season with salt and pepper. Reserve.
Bring a large stockpot of water to a boil. Add the juice of the remaining 2 lemons, the dill stems and 1/2 cup salt. Add the shrimp and cook until opaque and cooked through, 3 to 4 minutes. Remove the shrimp using a slotted spoon and add to the dressing. Toss to coat.
Bring the poaching liquid back up to a boil. Drop the pasta and cook until al dente, 9 to 10 minutes. Drain the pasta and run it under cold water until the pasta is cooled. Remove the dill stems.
Add the pasta, grape tomatoes and cucumbers to the bowl with the shrimp and toss to combine. Season with salt and pepper.