carrion cactus - German English Dictionary