have snow on the mountain - German English Dictionary