tethered vehicle - French English Dictionary