mounds of snow - Espagnol Anglais Dictionnaire