snow-on-the-mountain spurge - Spanish English Dictionary