partial-track-laying vehicle - German English Dictionary