snow load on the roof - Alemán Inglés Diccionario