flowery odor - French English Dictionary