daucus - French English Dictionary