road restricted to motor vehicles - Français Anglais Dictionnaire