setiferous - French English Dictionary