partial-track-laying vehicle - Turkish English Dictionary