to cover something with artificial snow - Türkçe İngilizce Sözlük