light snow showers - Alemán Inglés Diccionario