tractor with blade for leveling - Spanish English Dictionary