carrion fungus (phallales) - French English Dictionary