hedgehog puffball - Turkish English Dictionary