with heavy snowfall - Alemán Inglés Diccionario