vine cactus (fouquieria splendens) - Español Inglés Diccionario