snow on the mountain - Turkish English Dictionary