everything's roses - French English Dictionary