partial-track-laying vehicle - Spanish English Dictionary