slick or icy road - Turkish English Dictionary