lose control on the icy road - French English Dictionary