What does the German word "kristallnacht" literally translate to in English
A.To sing all night
B.The dancing of the stars
C.To sleep in Europe
D.Night of the broken glass