stalk of a mexican cactus - French English Dictionary