have a motor vehicle licenced - Français Anglais Dictionnaire