snow-covered areas - Espagnol Anglais Dictionnaire