carrion fungus (phallales) - Turkish English Dictionary