legged vehicles - Francés Inglés Diccionario