a kind of cactus - Turkish English Dictionary