legged vehicles - Alemán Inglés Diccionario