carrion cactus - Turkish English Dictionary