everything in the garden is rosy - French English Dictionary