stalk of a mexican cactus - German English Dictionary