one who sells flowers - French English Dictionary