light wheeled tank - Francés Inglés Diccionario