flower clock - French English Dictionary