carro con tambor de cables sobre orugas - Spanish English Dictionary