I got this first as it is the French for hydrangeas!
I'm stuck on the last two or three.
21ac about Yales farm manager (3, 6) I have ?L?/R???E?
14d Fashion merchants are those who show promise. I have ?O?T???R?. But I'm not sure about the r.
Any hints would be welcome.