a European cyclone, melting the snow and covering the streets with treacherous and almost invisible film of a black ice.
(a European cyclone; melting; the snow) (a European cyclone; covering; the streets)
a European cyclone a European cyclone
melting covering
the snow
the streets