redbird cactus (pedilanthus tithymaloides) - German English Dictionary