are the roads icy? - German English Dictionary