christmas star (euphorbia pulcherrima) - Spanish English Dictionary