have snow on the mountain - Turco Inglés Diccionario