legally operating automobile - Français Anglais Dictionnaire