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