carrion fungus (phallales) - German English Dictionary