giant puffball (calvatia gigantea) - Turkish English Dictionary