tethered vehicle - Francés Inglés Diccionario