snowflakes and artifice

Story

In french, fireworks is feux d'artifice. When I encountered the word artifice in english I was very disappointed that it has such a matte meaning.