glory of the snow - Spanish English Dictionary