redbird cactus (pedilanthus tithymaloides) - Spanish English Dictionary