scented flower - French English Dictionary