carrion fungus (phallales) - Spanish English Dictionary