snowy mountains - Turco Inglés Diccionario