snow or ice falling from the roof - Espagnol Anglais Dictionnaire