umbellifer - French English Dictionary