track-laying tractor - Spanish English Dictionary