flowery scent - French English Dictionary