powder puff cactus - Turkish English Dictionary