hairy mushroom polyp - Turkish English Dictionary