isolated snow showers - Turco Inglés Diccionario