weeping fungus - Turkish English Dictionary