scattered snow showers - Alemán Inglés Diccionario