lose control on the icy road - Français Anglais Dictionnaire