wild fennel - French English Dictionary