glory of the snow - French English Dictionary