vine cactus (fouquieria splendens) - Spanish English Dictionary