tethered vehicle - Français Anglais Dictionnaire