a fresh-blown flower - French English Dictionary